
table {
    border: 1px solid black !important;
    border-collapse: collapse;
    white-space: nowrap;
    table-layout: fixed;
}

table thead {
    background: white;
}

table th {
    border: 1px solid black !important;

}

table td {
    border: 1px solid black !important;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    column-width: 50px;

}

table td:hover {
    column-width: auto;
}